Eiffel$24036$ - определение. Что такое Eiffel$24036$
Diclib.com
Словарь ChatGPT
Введите слово или словосочетание на любом языке 👆
Язык:

Перевод и анализ слов искусственным интеллектом ChatGPT

На этой странице Вы можете получить подробный анализ слова или словосочетания, произведенный с помощью лучшей на сегодняшний день технологии искусственного интеллекта:

  • как употребляется слово
  • частота употребления
  • используется оно чаще в устной или письменной речи
  • варианты перевода слова
  • примеры употребления (несколько фраз с переводом)
  • этимология

Что (кто) такое Eiffel$24036$ - определение

PROGRAMMING LANGUAGE
Eiffel programming language; Eifeel programming language; Eiffel (language); Eiffel programming; Eiffel lang; ECMA-367; Generics in Eiffel
  • Eiffel logo

Eiffel (company)         
  • Statue of Liberty (''Liberty Enlightening the World'')
FRENCH METAL CONSTRUCTION COMPANY
Eiffel Constructions Metalliques; Société des Établissements Eiffel; Eiffel company
Eiffel (French Eiffel Constructions métalliques) is part of the Eiffage group and the descendant of the engineering company Société des Établissements Eiffel founded by Gustave Eiffel, designer of the Eiffel Tower.
Eiffel Tower (Delaunay series)         
  • 126x126px
  • 130x130px
  • 100x100px
  • 163x163px
  • 144x144px
  • 120x120px
  • 186x186px
  • 133x133px
  • 104x104px
  • 171x171px
  • 100x100px
PAINTING SERIES BY ROBERT DELAUNAY
User:Pharos/Eiffel Tower (Delaunay series)
The Eiffel Tower series of Robert Delaunay (1885 – 1941) is a cycle of paintings and drawings of the Eiffel Tower. Its main sequence was created between 1909 and 1912, with additional works added up to 1928.
Eiffel         
WIKIMEDIA DISAMBIGUATION PAGE
Eiffel (disambiguation); The Eiffel
<language> An object-oriented language produced by {Bertrand Meyer} in 1985. Eiffel has classes with {multiple inheritance} and repeated inheritance, deferred classes (like Smalltalk's abstract class), and clusters of classes. Objects can have both static types and {dynamic types}. The dynamic type must be a descendant of the static (declared) type. Dynamic binding resolves {multiple inheritance} clashes. It has flattened forms of classes, in which all of the inherited features are added at the same level and generic classes parametrised by type. Other features are persistent objects, garbage collection, exception handling, foreign language interface. Classes may be equipped with assertions (routine preconditions and postconditions, class invariants) implementing the theory of "Design by Contract" and helping produce more reliable software. Eiffel is compiled to C. It comes with libraries containing several hundred classes: data structures and algorithms (EiffelBase), graphics and user interfaces (EiffelVision) and language analysis (EiffelLex, EiffelParse). The first release of Eiffel was release 1.4, introduced at the first OOPSLA in October 1986. The language proper was first described in a University of California, Santa Barbara report dated September 1985. Eiffel is available, with different libraries, from several sources including Interactive Software Engineering, USA (ISE Eiffel version 3.3); Sig Computer GmbH, Germany (Eiffel/S); and Tower, Inc., Austin (Tower Eiffel). The language definition is administered by an open organisation, the Nonprofit International Consortium for Eiffel (NICE). There is a standard kernel library. An Eiffel source checker and compiler front-end is available. Latest version: 4.2, as of 1998-10-28. Latest version: ISE Eiffel version 3.3. See also Sather, Distributed Eiffel, Lace, shelf. E-mail: <queries@eiffel.com>. ["Eiffel: The Language", Bertrand Meyer, P-H 1992]. (1998-11-15)

Википедия

Eiffel (programming language)

Eiffel is an object-oriented programming language designed by Bertrand Meyer (an object-orientation proponent and author of Object-Oriented Software Construction) and Eiffel Software. Meyer conceived the language in 1985 with the goal of increasing the reliability of commercial software development; the first version becoming available in 1986. In 2005, Eiffel became an ISO-standardized language.

The design of the language is closely connected with the Eiffel programming method. Both are based on a set of principles, including design by contract, command–query separation, the uniform-access principle, the single-choice principle, the open–closed principle, and option–operand separation.

Many concepts initially introduced by Eiffel later found their way into Java, C#, and other languages. New language design ideas, particularly through the Ecma/ISO standardization process, continue to be incorporated into the Eiffel language.